package com.lucien.system.service;

import com.lucien.system.domain.SysApply;

import java.util.List;

public interface SysApplyService {

    /**
     * 发送好友申请
     * @param userId    接受者ID
     * @return
     */
    public int sendApply(int userId);

    /**
     * 同意申请
     * @param id    字段KEY
     * @return
     */
    public int agreeApply(Long id);

    /**
     * 拒绝申请
     * @param id    字段KEY
     * @return
     */
    public int disAgree(Long id);

    /**
     * 查看申请列表
     * @return
     */
    public List<SysApply> listApply();

    /**
     * 删除申请记录
     * @param id
     * @return
     */
    public int delApply(Long id);
}
